redemption sum - Turkish English Dictionary